MYGNGPVFKAEGTSFRDQPYAEQLPQGLWTTGLCDCHEDAHICVQTAIMPCVSFAQNVEIVNRGTIPCMNAGLIHLALGFIGCSWLYAFPNRSRLREHFALPEEPCRDFLVHLFCTPCAICQESRELKNRGADPSIGWLSNVEKWSREKVTPPIVVPGMIR